﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class RegInsuranceCharge
    {
        public long SerialNo { get; set; }
        public long ChargeNo { get; set; }
        public int? RegistType { get; set; }
        public long? PatId { get; set; }
        public long? NewPatId { get; set; }
        public int? ChargeType { get; set; }
        public int? IsInsureCard { get; set; }
        public long? RegNo { get; set; }
        public string? PatName { get; set; }
        public string? CardNo { get; set; }
        public string? OutpatientNo { get; set; }
        public string? CardType { get; set; }
        public string? CardData { get; set; }
        public string? DeptId { get; set; }
        public int? DeptNum { get; set; }
        public int? SpecialFlag { get; set; }
        public string? AccountFlag { get; set; }
        public int? PatType { get; set; }
        public string? CalculationSerial { get; set; }
        public decimal? TreatmentFee { get; set; }
        public decimal? ConsultationFee { get; set; }
        public decimal? OperationFee { get; set; }
        public decimal? ExaminationFee { get; set; }
        public decimal? LaboratoryFee { get; set; }
        public decimal? FilmFee { get; set; }
        public decimal? PerspectiveFee { get; set; }
        public decimal? WesternMedFee { get; set; }
        public decimal? ChinesePatMedFee { get; set; }
        public decimal? ChineseHerbMedFee { get; set; }
        public decimal? OtherFee { get; set; }
        public decimal? ClassifyTotal { get; set; }
        public decimal? ClassifyTreatmentFee { get; set; }
        public decimal? ClassifyConsultationFee { get; set; }
        public decimal? ClassifyOperationFee { get; set; }
        public decimal? ClassifyExaminationFee { get; set; }
        public decimal? ClassifyLaboratoryFee { get; set; }
        public decimal? ClassifyFilmFee { get; set; }
        public decimal? ClassifyPerspectiveFee { get; set; }
        public decimal? ClassifyWesternMedFee { get; set; }
        public decimal? ClassifyChinesePatMedFee { get; set; }
        public decimal? ClassifyChineseHerbMedFee { get; set; }
        public decimal? ClassifyOtherFee { get; set; }
        public int? JyFlag { get; set; }
        public int? Wflag { get; set; }
        public int? Rflag { get; set; }
        public string? CureCode { get; set; }
        public string? DiagCode { get; set; }
        public string? TradeSerialNo { get; set; }
        public decimal? CurrentAccountPay { get; set; }
        public decimal? LastAccountPay { get; set; }
        public decimal? SelfCashPay { get; set; }
        public decimal? PubLastPay { get; set; }
        public decimal? PubCashPay { get; set; }
        public decimal? PubPay { get; set; }
        public decimal? AppendCashPay { get; set; }
        public decimal? AppendPay { get; set; }
        public decimal? CurrentAccountMoney { get; set; }
        public decimal? LastAccountMoney { get; set; }
        public decimal? TotalAmount { get; set; }
        public decimal? TradeTotal { get; set; }
        public decimal? InsuranceTotal { get; set; }
        public decimal? NonInsuranceTotal { get; set; }
        public string? RecordNo { get; set; }
        public DateTime? UploadTime { get; set; }
        public DateTime? ReturnTime { get; set; }
        public DateTime? OpTime { get; set; }
        public int? OpCode { get; set; }
        public string? ComputerNo { get; set; }
        public int? CheckFlag { get; set; }
        public string? MsgValue { get; set; }
        public decimal? Days { get; set; }
        public decimal? HospitalFee { get; set; }
        public decimal? NurseFee { get; set; }
        public decimal? BloodTransferFee { get; set; }
        public decimal? OxygenTransferFee { get; set; }
        public decimal? ClassifyHospitalFee { get; set; }
        public decimal? ClassifyNurseFee { get; set; }
        public decimal? ClassifyBloodTransferFee { get; set; }
        public decimal? ClassifyOxygenTransferFee { get; set; }
        public bool IsDeleted { get; set; }
        public decimal? JzAmt { get; set; }
        public decimal? CashAmt { get; set; }
        public string? IndustrialInjury { get; set; }
        public decimal? IndustrialInjuryFundPay { get; set; }
        public DateTime? CreatedDate { get; set; }
        public string? Yllb { get; set; }
        public decimal? SelfLastPay { get; set; }
        public int? HospitalCode { get; set; }
        public decimal? AppendLastPay { get; set; }
        public string? Jzdyh { get; set; }
        public decimal? AcctMulaidPay { get; set; }
        public decimal? SelfMulaidPay { get; set; }
        public decimal? PubMulaidPay { get; set; }
        public decimal? AppendMulaidPay { get; set; }
        public int? InsuranceType { get; set; }
        public decimal? MulaidPayTotal { get; set; }
        public decimal? QfdMulaidPay { get; set; }
        public decimal? GyMulaidPay { get; set; }
        public decimal? DrugFee { get; set; }
        public decimal? DaTiFee { get; set; }
        public decimal? Msfee { get; set; }
        public string? MsgId { get; set; }
    }
}
